home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 142
/
Gekkan Dennou Club - 2000.3 Vol. 142 (Japan).7z
/
Gekkan Dennou Club - 2000.3 Vol. 142 (Japan) (Track 1).bin
/
tools
/
s_tool
/
makefile
< prev
next >
Wrap
Makefile
|
1999-06-08
|
2KB
|
50 lines
EXE = S_TOOL
LC = hlk -x
AS = has -u -g
CC = gcc
OPS = -z-stack=200000 -c -g
$(EXE).x: JX250.o MOVE.o MOVE2.o MOVE3.o SUB.o FILE.o INP.o STR.o SCSISUB.o SCSICMD.o J25ASM.o J25MAP.o J25SP.o J25SP_.o MSPAT.o RECODE.o RECODE2.o ENV.o SUBG.o LOADSAVE.o LOADSAVE.o PICSAVE.o VIEW.o
$(LC) -o$(temp_b)\$(EXE).x -iindirect
COPY $(temp_b)\$(EXE).x
del $(temp_b)\$(EXE).x
@command.x end.bat
J25MAP.o : _.MAP
@echo --------------------
Assemble
[
$<
]
MCON
copy _.MA_ d:\J25MAP.r
dis d:\J25MAP.r d:\T!M!P.s1
@echo
S.Edit
@SED -e "s/\t.include/*/" d:\T!M!P.s1 > d:\T!M!P.s2
@SED -e "s/\t.end/*/" d:\T!M!P.s2 > d:\T!M!P.s3
@SED -e "s/\L0/_L0/" d:\T!M!P.s3 > d:\J25MAP.s
as -d d:\J25MAP.s
J25SP.o : _.SP
@echo --------------------
Assemble
[
$<
]
copy _.SP d:\J25SP.r
dis d:\J25SP.r d:\T!M!P.s1
@echo
S.Edit
@SED -e "s/\t.include/*/" d:\T!M!P.s1 > d:\T!M!P.s2
@SED -e "s/\t.end/*/" d:\T!M!P.s2 > d:\J25SP.s
as -d d:\J25SP.s
J25SP_.o : _1.SP
@echo --------------------
Assemble
[
$<
]
copy _1.SP d:\J25SP.r
dis d:\J25SP.r d:\T!M!P.s1
@echo
S.Edit
@SED -e "s/\t.include/*/" d:\T!M!P.s1 > d:\T!M!P.s2
@SED -e "s/\t.end/*/" d:\T!M!P.s2 > d:\T!M!P.s3
@SED -e "s/\L0/_S0/" d:\T!M!P.s3 > d:\J25SP_.s
as -d d:\J25SP_.s
%.o : %.c
@echo ---------------------
Compile
[
$<
]
@$(CC) $< $(OPS)
%.o : %.s
@echo --------------------
Assemble
[
$<
]
@as $< > d:\ERR